package com.kclm.se.proxy.basic;

import com.kclm.se.proxy.UserDao;
import com.kclm.se.proxy.UserDaoImpl;

public class TestBasic {

	public static void main(String[] args) {
		//创建目标对象
		UserDao userDao = new UserDaoImpl();
		//以目标对象为参数，创建代理对象
		UserDaoProxy proxy = new UserDaoProxy(userDao);
		//调用代理对象的方法, 在它的内部，会调用目标对象
		proxy.save("张三"); 
	}
}
